package com.base.taskreports.reports.dao.lj;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.base.taskreports.reports.entiyt.master.TIndicatorsEntity;
import com.base.taskreports.reports.entiyt.lj.TblDiscountTransEnyity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 张玉涛
 * @since 2021-11-09
 */
@Mapper
public interface LjDao extends BaseMapper<TblDiscountTransEnyity> {

    public List<TIndicatorsEntity> getLJ_M001(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M002(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M003(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M004(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M005(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M006(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M007(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M008(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M009(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M010(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M011(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M012(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M013(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TIndicatorsEntity> getLJ_M014(@Param("previousDay") String previousDay,
                                               @Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M001_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                               @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M006_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M007_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M008_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M009_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M010_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M011_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

    public List<TblDiscountTransEnyity> getLJ_M012_Detail(@Param("previousDayNoOperator") String previousDayNoOperator,
                                                           @Param("dayNum") String dayNum);

}
